/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package sessions;

import entities.Mensaje;
import entities.Usuario;
import java.util.List;
import javax.ejb.Local;

/**
 *
 * @author jesus.asensio
 */
@Local
public interface PersistenciaBeanLocal
{
    public  Usuario login(Usuario usuario);
    public int addUsuario(Usuario usuario);
    public int addMensaje (Mensaje mensaje);
    public List<Mensaje> buscarMensajeUsuario(Usuario usuario);
    public Usuario buscarUsuarioPorNombre(String nombre);
    public Usuario buscarUsuarioPorEmail(String email);
    public void cerrarSesion();

    public int comprobarEmail(java.lang.String email) throws java.sql.SQLException;
}
